System and method for blocking unauthorized outgoing  call on a communication  network

ABSTRACT

The various embodiments herein provide a system and method for blocking unauthorized outgoing calls made by an unauthorized user. The system is programmed by the user to block any attempt made to call an unauthorized number. Incase of a landline system, the system is connected to a telephone line that powers up the unit from the landline and blocks any unauthorized outgoing calls. The system is programmed to inhibit dialing any prefixes or any individual numbers. The system disconnects the phone line from the network and does not allow continuation of dialing when the prefix or the dialing number matches with the unauthorized dialing list/database.

CROSS REFERENCE TO RELATED APPLICATION

This application is a divisional of application Ser. No. 14/101,720,filed on Dec. 10, 2013. The entire contents of each prior applicationare hereby incorporated by reference.

BACKGROUND

1. Technical field

The embodiments herein generally relate to a communication system andmethod. The embodiments herein particularly relate to a method andsystem for barring an outgoing call and enabling security in a land lineor mobile communication system. The embodiments herein more particularlyrelate to a method and system for blocking or restricting a dialing ofunauthorized call on a communication device such as a landline telephoneor a cellular phone.

2. Description of the Related Art

Communication Fraud is the use of telecommunications products orservices without any authorization to the product or service. Manyoperators have increased measures to minimize the fraud and reduce theirlosses.

A Zero blocker is available in market as a primary type of phone dialingblocker. The disadvantage with this blocker is that the blocker does notallow a dialing of numbers beginning with zero even after enabling adialing operation unless a line manager is referred to an installer tounblock a zero dialing. These blockers are inefficient, as the userscannot dial numbers like line manager's mobile phone number and hencethe telephone line becomes a limited device and does not allow zerodialing in case of emergency.

The zero blockers capable of blocking numbers with two zeros or probablynine are also developed and available in the market. All of thesetelephone blockers are provided with the physical circuits and hencethey are not programmable. As a result, they are not capable of blockingany other dialed digital numbers.

Hence there is a need for a system and method to eliminate any attemptto dial an unauthorized call on a landline or in a cellular network.There is also need for a method and system for restricting anunauthorized use of a communication device.

The above mentioned shortcomings, disadvantages and problems areaddressed herein and which will be understood by reading and studyingthe following specification.

OBJECTS OF THE EMBODIMENTS

The primary object of the embodiments herein is to provide anintelligent and programmable system and method to block any unauthorizedoutgoing calls on a landline phone or in a mobile phone.

Another object of the embodiments herein is to provide a method andsystem with an application installed in a Smartphone to eliminate anattempt to dial an unauthorized call.

Yet another object of the embodiments herein is to provide a method andsystem to block any telephone prefix or numbers such as 1-12 digitblocks.

Yet another object of the embodiments herein is to provide a method andsystem to unblock any telephone prefix or numbers such as 1-12 digitblocks.

Yet another object of the embodiments herein is to provide a method andsystem to enable a usage of a telephone after installation as the systemis programmed to block or unblock any outgoing call.

Yet another object of the embodiments herein is to provide a method andsystem to block any unauthorized outgoing calls on a landline phone orin a mobile phone and to change access using telephone device linemanger.

Yet another object of the embodiments herein is to provide a method andsystem to block any unauthorized outgoing calls on a landline phone orin a mobile phone and for producing different tones and recording thegenerated tones in a memory for noticing by a user or programmer.

Yet another object of the embodiments herein is to provide a method andsystem to block any unauthorized outgoing calls on a landline phone orin a mobile phone and to enable a resetting to a manufacturer defaultsettings using an internal switch in case of forgetting an access codeor occurring a problem due to programming.

Yet another object of the embodiments herein is to provide a method andsystem to block any unauthorized outgoing calls on a landline phone orin a mobile phone even due to a lack of any mechanical orelectromechanical device like locks or relays in the circuit.

Yet another object of the embodiments herein is to provide a method andsystem to block any unauthorized outgoing calls on a landline phone orin a mobile phone, which is easily installed using only two non-directedwires in series in an input section of a telephone line.

Yet another object of the embodiments herein is to provide a method andsystem to block any unauthorized outgoing calls on a landline phone orin a mobile phone so that the system is capable of being used as anordinary zero-blocker.

Yet another object of the embodiments herein is to provide a method andsystem to block any unauthorized outgoing calls on a landline phone orin a mobile phone so that the system is capable of being used as aconditional and programmed zero-blocker

Yet another object of the embodiments herein is to provide a method andsystem to block any unauthorized outgoing calls on a landline phone orin a mobile phone to enable a dialing of numbers beginning with zerobased on a need of a line manager.

Yet another object of the embodiments herein is to provide a method andsystem to block any unauthorized outgoing calls on a landline phone orin a mobile phone so that the system enables to permit a personnel todial predefined zero or double-zero numbers, but to prevent or prohibitthe personnel to dial other costly numbers in companies, factories oroffices.

Yet another object of the embodiments herein is to provide a method andsystem to block any unauthorized outgoing calls on a landline phone orin a mobile phone so that a line manager is able to use the system toblock some non-zero numbers which are defined as inappropriate.

Yet another object of the embodiments herein is to provide a method andsystem to block any unauthorized outgoing calls on a landline phone orin a mobile phone so that the system is provided with a wide range ofopportunities in different situations for satisfying a need of a linemanager.

These and other objects and advantages of the present invention willbecome readily apparent from the following detailed description taken inconjunction with the accompanying drawings.

SUMMARY

The various embodiments herein provide a system and method for blockingunauthorized calls made by an unauthorized user. According to anembodiment herein, a system is provided for blocking unauthorized callsmade by an unauthorized user. The system is programmed by a user toblock any attempt to call an unauthorized number. In a telephonelandline system, the system is connected to a telephone line that powersup a unit from the landline and blocks any unauthorized outgoing calls.The system is programmed to inhibit a dialing of any prefixes or anyindividual numbers. The system disconnects the phone line from thenetwork and does not allow a continuation of dialing, when the prefix orthe dialing number matches with the unauthorized dialing database.

According to one embodiment herein, the system comprises at-least twowires that are connected in series with the phone line. The system isinstalled at a main line or the system is connected to any individualtelephone set.

According to one embodiment herein, the system comprises a LED and apush button switch. The LED indicates an on/off status of the system andthe push button switch is for resetting the password to the default.

According to one embodiment herein, the system further comprises avoltage converter, a line disconnection control circuit to disconnectthe line, a power saver circuit to save power for a pre-determined timesuch as 5 seconds, a tone decoder, a pulse detector, a microcontroller,a tone generator, a LED controller and a reset circuit.

According to one embodiment herein, the power supply circuit converts asupply from phone line to +5V DC. The 5V DC is a main power for thesystem.

According to one embodiment herein, a line-disconnection control circuitdisconnects the phone line after a pre-determined time period such as 3seconds, in case of an unauthorized call attempt.

According to one embodiment herein, the system further comprises a powersaver circuit for saving the power for a pre-determined time period suchas 5 seconds and provides the stored/saved power to the rest of thecircuit, when the line disconnection control circuit is active.

According to one embodiment herein, a tone decoder circuit decodes allthe dual-tone-multi-frequency (DTMF) tones from the phone line andprovides the information to the microcontroller.

According to one embodiment herein, a pulse detector circuit detects thedialing pulses on the line.

According to one embodiment herein, the microcontroller is the brain ofthe system. A list of unauthorized numbers is saved on an EEPROM memoryof the microcontroller with the help of a telephone set. The list ofunauthorized numbers is protected by the password. The password isallowed to be changed only by the user of system. The microcontrollercompares the dialed number with the list of unauthorized numbers. Themicrocontroller disconnects the call, when the dialed number matcheswith a number in the stored list of unauthorized numbers.

According to one embodiment herein, the tone generator provides afeedback in the form of a tone for accepting a command during aprogramming operation.

According to one embodiment herein, the LED controller provides a visualindication to indicate that the system is active and being programmed.

According to one embodiment herein, the system is switched to a defaultsetting mode, by pressing the reset switch which is provided on thesystem. By setting the system to a default setting mode, the password ofsystem is changed to a default password such as “1234” and the list ofnumbers to be blocked is erased from the system memory.

According to an embodiment herein, a method is provided for blocking anunauthorised outgoing call from a phone device such as telephone ormobile phone. The method comprises the steps of setting a password forthe system; accessing the system by entering the password; erasing aprevious data from a system memory; loading the memory with a list ofunauthorised numbers; initialising a call by dialing a number; comparingthe dialed number with the list of unauthorised numbers stored in thememory and blocking the call when the dialed number matches with anumber in unauthorised list.

According to one embodiment herein, the user provides a password andenters a required set of commands to re-program the system. For example“1234” is the password and “X” is the command. The user enters 001234X#as input to configure the system. “X” is one of the following commands.

-   -   X=0 to Block a number    -   X=1 to Unblock a number    -   X=2 to Delete a number    -   X=6 to Change password    -   X=7 to Restricted call time    -   X=8 to Reset to default setting    -   X=9 to Access the line without any restriction    -   For example: when the user wants to block a number XXXX, then        the user enters 0012340# command followed with the number XXXX        that is to be blocked. The number XXXX is added into the list of        unauthorized numbers and the number XXXX is blocked by the        system.

According to one embodiment herein, an application is provided for acellular communication device such as but not limited to Mobile phone,Smartphone, Palm top, tablet etc, to block the unauthorised outgoingcalls.

The various embodiments herein provide a low cost system for blocking orrestricting and unblocking or allowing any prefixes or numbers up to 13digits. The system is easy to install and simple to use. The system isprogrammable even after an installation. The system is accessed with thepassword. The password ensures a security of the system. The systemfurther allows a modification of the password. The system is restored tothe default settings by using a reset switch.

These and other aspects of the embodiments herein will be betterappreciated and understood when considered in conjunction with thefollowing description and the accompanying drawings. It should beunderstood, however, that the following descriptions, while indicatingpreferred embodiments and numerous specific details thereof, are givenby way of illustration and not of limitation. Many changes andmodifications may be made within the scope of the embodiments hereinwithout departing from the spirit thereof, and the embodiments hereininclude all such modifications.

BRIEF DESCRIPTION OF THE DRAWINGS

The other objects, features and advantages will occur to those skilledin the art from the following description of the preferred embodimentand the accompanying drawings in which:

FIG. 1A-FIG. 1C illustrate a block diagram of telephone network systeminstalled with a system for restricting an unauthorized dialing ofoutgoing calls in a communication device, according to an embodimentherein.

FIG. 2 illustrates a block diagram of the system for restricting anunauthorized dialing of outgoing calls in a communication device,according to an embodiment herein.

FIG. 3 illustrates a flowchart indicating a method for blocking anunauthorized outgoing call to an unauthorized number using the systemfor restricting an unauthorized dialing of outgoing calls in acommunication device, according to an embodiment herein.

Although the specific features of the embodiments herein are shown insome drawings and not in others. This is done for convenience only aseach feature may be combined with any or all of the other features inaccordance with the embodiments herein.

DETAILED DESCRIPTION OF THE EMBODIMENTS HEREIN

In the following detailed description, a reference is made to theaccompanying drawings that form a part hereof, and in which the specificembodiments that may be practiced is shown by way of illustration. Theseembodiments are described in sufficient detail to enable those skilledin the art to practice the embodiments and it is to be understood thatthe logical, mechanical and other changes may be made without departingfrom the scope of the embodiments. The following detailed description istherefore not to be taken in a limiting sense.

The various embodiments herein provide a method and system to blockunauthorized calls made by an unauthorized user. According to anembodiment herein, a system is provided to block unauthorized outgoingcalls made by an unauthorized user. The system is programmed by the userto block any attempt made to call an unauthorized number. Incase of alandline telephone system, the system is connected to a telephone linethat powers up the unit from landline and blocks any unauthorizedoutgoing calls. The system is programmed to inhibit dialing of anyprefixes or any individual numbers. The system disconnects the phoneline from the network and does not allow continuation of dialing, if theprefix or the dialing number matches with the unauthorized dialing listor database.

According to one embodiment herein, the system for blocking unauthorizedoutgoing calls comprises a voltage converter for converting a supplyvoltage from a phone line to +5V DC, a first circuit for disconnecting atelephone line, a second circuit for saving power for a pre-determinedtime period, a microcontroller comprising a list of unauthorized numbersand the list of unauthorized numbers are saved on an EEPROM memory ofthe microcontroller, a tone decoder circuit for decodingdual-tone-multi-frequency (DTMF) tones from the phone line and thedecoded dual-tone-multi-frequency (DTMF) tones are sent to themicrocontroller, a pulse detector for detecting a dialing pulse on atelephone line and the detected dialing pulse is sent to themicrocontroller, a beep generator for providing a feedback in a form ofa tone for accepting a command during a programming operation, a LEDcontroller for providing a visual indication for indicating an ON/OFFstatus of the system, a reset circuit for switching the system to adefault mode and a ISP programming interface for providing a programmingand a reprogramming ability to the microcontroller. The first circuit isa line break control circuit. The second circuit is a power savercircuit.

According to one embodiment herein, a list of unauthorized numbers isprotected by a password in the system. The password is allowed to bechanged only by the authorised user of the system.

According to one embodiment herein, the microcontroller determines thedialed number by a dialing the pulse received from the pulse detectorcircuit and the decoded dual-tone-multi-frequency (DTMF) tones receivedfrom the tone decoder circuit.

According to one embodiment herein, the microcontroller compares thedialed number with a list of unauthorized numbers saved in the EEPROMmemory for each time. The microcontroller sends a command to the firstcircuit to disconnect a call, when the dialed number does not match withthe list of stored unauthorized numbers saved in the EEPROM memory.

According to one embodiment herein, the first circuit (line breakingcontrol circuit) disconnects the telephone line after a pre-determinedtime period for an unauthorized outgoing call attempt.

According to one embodiment herein, the system is connected in serieswith the telephone line. The system comprises at-least two wires forconnecting in series with the telephone line.

According to one embodiment herein, the system is installed at atelephone terminal point for blocking the unauthorized outgoing callsfrom a plurality of telephones connected to a terminal point.

According to one embodiment herein, the system is installed at atelephone line for blocking unauthorized outgoing calls from theplurality of telephones connected to a respective telephone line.

According to one embodiment herein, the system is installed at aparticular telephone for blocking all the unauthorised outgoing callsfrom the particular telephone.

According to one embodiment herein, the password is changed to default,when the system is switched to a default mode.

According to one embodiment herein, the list of numbers to be blocked iserased from the EEPROM memory, when the system is switched to defaultmode.

The embodiments herein provide a method for blocking unauthorized calls.According to an embodiment herein, the method for blocking unauthorizedcalls comprises the steps of setting a password for the system,accessing the system by entering the password, erasing a previous datafrom the EEPROM memory of the system, loading a list of unauthorisednumbers to the EEPROM memory, initialising a phone call by dialing anumber in a telephone, comparing the dialed number with the list ofunauthorised numbers stored in the EEPROM memory and blocking the phonecall when the dialed number matches with a number in the list ofunauthorised list.

According to one embodiment herein, the authorized user provides apassword to access the system. The authorized user provides one or morecommands to re-program the system.

According to one embodiment herein, the method for blocking unauthorizedcalls in a cellular communication device comprises an application. Theapplication is installed in the cellular communication device such asbut not limited to Mobile phone, Smartphone, Palm top, tablet, for blockunauthorised outgoing calls.

The various embodiments herein provide a system and method for blockingunauthorized calls made by an unauthorized user. According to anembodiment herein, a system is provided for blocking unauthorized callsmade by an unauthorized user. The system is programmed by a user toblock any attempt to call an unauthorized number. In a telephonelandline system, the system is connected to a telephone line that powersup a unit from the landline and blocks any unauthorized outgoing calls.The system is programmed to inhibit a dialing of any prefixes or anyindividual numbers. The system disconnects the phone line from thenetwork and does not allow a continuation of dialing, when the prefix orthe dialing number matches with the unauthorized dialing database.

According to one embodiment herein, the system comprises at-least twowires that are connected in series with the phone line. The system isinstalled at a main line or the system is connected to any individualtelephone set.

According to one embodiment herein, the system comprises a LED and apush button switch. The LED indicates an on/off status of the system andthe push button switch is for resetting the password to the default.

According to one embodiment herein, the system further comprises avoltage converter, a line disconnection control circuit to disconnectthe line, a power saver circuit to save power for a pre-determined timesuch as 5 seconds, a tone decoder, a pulse detector, a microcontroller,a tone generator, a LED controller and a reset circuit.

According to one embodiment herein, the power supply circuit converts asupply from phone line to +5V DC. The 5V DC is a main power for thesystem.

According to one embodiment herein, a line-disconnection control circuitdisconnects the phone line after a pre-determined time period such as 3seconds, in case of an unauthorized call attempt.

According to one embodiment herein, the system further comprises a powersaver circuit for saving the power for a pre-determined time period suchas 5 seconds and provides the stored/saved power to the rest of thecircuit, when the line disconnection control circuit is active.

According to one embodiment herein, a tone decoder circuit decodes allthe dual-tone-multi-frequency (DTMF) tones from the phone line andprovides the information to the microcontroller.

According to one embodiment herein, a pulse detector circuit detects thedialing pulses on the line.

According to one embodiment herein, the microcontroller is the brain ofthe system. A list of unauthorized numbers is saved on an EEPROM memoryof the microcontroller with the help of a telephone set. The list ofunauthorized numbers is protected by the password. The password isallowed to be changed only by the user of system. The microcontrollercompares the dialed number with the list of unauthorized numbers. Themicrocontroller disconnects the call, when the dialed number matcheswith a number in the stored list of unauthorized numbers.

According to one embodiment herein, the tone generator provides afeedback in the form of a tone for accepting a command during aprogramming operation.

According to one embodiment herein, the LED controller provides a visualindication to indicate that the system is active and being programmed.

According to one embodiment herein, the system is switched to a defaultsetting mode, by pressing the reset switch which is provided on thesystem. By setting the system to a default setting mode, the password ofsystem is changed to a default password such as “1234” and the list ofnumbers to be blocked is erased from the system memory.

According to an embodiment herein, a method is provided for blocking anunauthorised outgoing call from a phone device such as telephone ormobile phone. The method comprises the steps of setting a password forthe system; accessing the system by entering the password; erasing aprevious data from a system memory; loading the memory with a list ofunauthorised numbers; initialising a call by dialing a number; comparingthe dialed number with the list of unauthorised numbers stored in thememory and blocking the call when the dialed number matches with anumber in unauthorised list.

According to one embodiment herein, the user provides a password andenters a required set of commands to re-program the system. For example“1234” is the password and “X” is the command. The user enters 001234X#as input to configure the system. “X” is one of the following commands.

-   -   X=0 to Block a number    -   X=1 to Unblock a number    -   X=2 to Delete a number    -   X=6 to Change password    -   X=7 to Restricted call time    -   X=8 to Reset to default setting    -   X=9 to Access the line without any restriction    -   For example: when the user wants to block a number XXXX, then        the user enters 0012340# command followed with the number XXXX        that is to be blocked. The number XXXX is added into the list of        unauthorized numbers and the number XXXX is blocked by the        system.

According to one embodiment herein, an application is provided for acellular communication device such as but not limited to Mobile phone,Smartphone, Palm top, tablet etc, to block the unauthorised outgoingcalls.

The various embodiments herein provide a low cost system for blocking orrestricting and unblocking or allowing any prefixes or numbers up to 13digits. The system is easy to install and simple to use. The system isprogrammable even after an installation. The system is accessed with thepassword. The password ensures a security of the system. The systemfurther allows a modification of the password. The system is restored tothe default settings by using a reset switch.

FIG. 1A-FIG. 1C illustrates a telephone line network installed with asystem for blocking unauthorized outgoing calls in a telephone network,according to an embodiment herein. The system 101 comprises at-least twowires 102 a and 102 b connected in series with the phone line 103 asshown in FIG. 1A-FIG. 1C. With respect to FIG. 1A, the system 101 isinstalled at the phone terminal point 104 for blocking the unauthorizedoutgoing calls from all the phones 105 a , 105 b, 105 c and 105 d, whichare connected to the terminal point 104. With respect to FIG. 1B, thesystem 101 is installed at a main phone line 103 for blocking theunauthorized outgoing calls from all the phones 105 a and 105 bconnected to the respective phone line 103. With respect to FIG. 1C, thesystem 101 is installed at a particular phone 105 c for blocking all theunauthorised outgoing calls from the particular phone 105 c.

FIG. 2 illustrates a block diagram of the system for restricting anunauthorized outgoing call from a communication device, according to anembodiment herein. The system comprises a voltage converter 201, adisconnection control circuit to disconnect the line by using a linebreaking control circuit 202, a power saver circuit to save power for apre-determined time period such as 5 seconds 203, a tone decoder 204, apulse detector 205, a microcontroller 206, a tone/beep generator 207, aLED controller (reset factory LED) 208, a reset circuit (reset factorykey) 209 and a ISP programming interface 210. The power supply unit 201converts the supply voltage from phone line to +5V DC. The 5V DC is themain power for the system. The circuit adopted in the system saves thepower for a pre-defined time period such as 5 seconds 203 and providesthe power to the rest of circuit at the time, when the line breakingcontrol circuit 202 is active. The tone decoder circuit 204 of thesystem decodes the dual-tone-multi-frequency (DTMF) tones from the phoneline and provides the information to the microcontroller 206. The pulsedetector circuit 205 detects the dialing pulses on the phone line andprovides the data to the microcontroller 206. The microcontroller 206 isthe brain of the system. The list of unauthorized numbers is saved on anEEPROM memory of the microcontroller 206 with the use of telephone set.The list of unauthorized numbers is protected by the password. Thepassword is allowed to be changed only by the user (administrator) ofthe system. The microcontroller 206 determines the dialed number byusing the information from the pulse decoder 205 and tone decoder 204.The microcontroller 206 further compares the dialed number with the listof unauthorized numbers. When a dialed number matches with a numberlisted in unauthorized list, the microcontroller 206 sends the commandto the line breaking control circuit 202 to disconnect a call. The linebreaking control circuit 202 disconnects the phone line after apre-determined time period such as 3 seconds of an unauthorized callattempt. The tone generator 207 provides a feedback in the form of atone for accepting a command during a programming operation. The LEDcontroller 208 provides a visual indication that the system is activeand being programmed. The system is switched to the default mode bypressing the reset switch 209 provided in the system. The ISPprogramming interface 210 provides a programming and a reprogrammingability to the microcontroller 206. Further, a hex file is burned intothe microcontroller 206 through the ISP programming interface 210.

FIG. 3 illustrates a flowchart explaining a method for blocking anoutgoing call to an unauthorized number, according to an embodimentherein. With respect to FIG. 3, the phone is activated by eitherpowering up the phone or by hanging up the phone (301). The system isinitialised as soon as the phone is activated (302). The system checkswhether the user is dialing numbers to make a call or to configure thesystem (303). When the system recognises that the user wants toconfigure the system, the system notifies the user to enter the commandby sending a beep tone (304). The system waits till the user enters thecommand (305). Once the command is entered by the user, the systemactivates the command and saves the required settings (306). Further,the system sends a second beep tone to notify the user that the requiredsetting is made (307). After completion of the setting process the phoneline is shut down for a pre-determined time period such as 3 seconds(308). When the user dials a number to make a call, the system loads thememory with list of numbers to be blocked (309). The system furtherchecks whether the user plans to reset the system to the factory resetconditions (310). When the system receives a reset command from theuser, the system erases the blocked number list from the memory and setsthe default password such as “1234”, (311). Further, the systemintimates the user by sending a beep tone (312) and shuts down the phoneline for a pre-determined time period such as 3 seconds (313). When theuser dials a number to make a call (314), the system the authenticationof the input password and command (315). When the input password and thecommand are correct and are authenticated, the system compares thedialed number with the list of unauthorized numbers (316). When thedialed number matches with a number in the unauthorized list (317), thesystem sends a disconnecting tone to the user (318) and disconnects thecall after a pre-determined time period such as 3 seconds, (319). Whenthe input password and the command are not correct, a command flag isset, a two beep tone is issued and the telephone line is but down for apredefined time such as 3 seconds.

The foregoing description of the specific embodiments will so fullyreveal the general nature of the embodiments herein that others can, byapplying current knowledge, readily modify and/or adapt for variousapplications such specific embodiments without departing from thegeneric concept, and, therefore, such adaptations and modificationsshould and are intended to be comprehended within the meaning and rangeof equivalents of the disclosed embodiments. It is to be understood thatthe phraseology or terminology employed herein is for the purpose ofdescription and not of limitation. Therefore, while the embodimentsherein have been described in terms of preferred embodiments, thoseskilled in the art will recognize that the embodiments herein can bepracticed with modification within the spirit and scope of the appendedclaims.

Although the embodiments herein are described with various specificembodiments, it will be obvious for a person skilled in the art topractice the invention with modifications. However, all suchmodifications are deemed to be within the scope of the claims.

It is also to be understood that the following claims are intended tocover all of the generic and specific features of the embodimentsdescribed herein and all the statements of the scope of the embodimentswhich as a matter of language might be said to fall there between.

What is claimed is:
 1. A system for blocking unauthorized outgoingcalls, the system comprising: a voltage converter for converting asupply voltage from a telephone line to +5V DC; a first circuit fordisconnecting a telephone line, and wherein the first circuit is a linebreak control circuit; a second circuit for saving power for apre-determined time period, and wherein the second circuit is a powersaver circuit; a microcontroller comprising a list of unauthorizednumbers, and wherein the list of unauthorized numbers are saved on anEEPROM memory of the microcontroller; a tone decoder circuit fordecoding a dual-tone-multi-frequency (DTMF) tones from the telephoneline, and wherein the decoded dual-tone-multi-frequency (DTMF) tones aresent to the microcontroller; a pulse detector for detecting a dialingpulse on the telephone line, and wherein the detected dialing pulse issent to the microcontroller; a beep generator for providing a feedbackin the form of a tone for accepting a command during a programmingoperation; a LED controller for providing a visual indication forindicating an ON/OFF status of the system; a reset circuit for switchingthe system to a default mode; and an ISP programming interface forproviding a programming and a reprogramming capability to themicrocontroller.
 2. The system according to claim 1, wherein the list ofunauthorized numbers is protected by a password, and wherein thepassword is allowed to be changed only by the authorised user of thesystem.
 3. The system according to claim 1, wherein the microcontrollerdetermines a dialed number by the dialing pulse received from the pulsedetector circuit and a plurality of decoded dual-tone-multi-frequency(DTMF) tones received from the tone decoder circuit.
 4. The systemaccording to claim 1, wherein the microcontroller compares the dialednumber with the list of unauthorized numbers saved in the EEPROM memoryfor each time a dialing process is initiated, and wherein themicrocontroller sends a command to the first circuit to disconnect acall, when the dialed number does not match with the list of storedunauthorized numbers saved in the EEPROM memory.
 5. The system accordingto claim 1, wherein the first circuit disconnects the telephone lineafter a pre-determined time period for an unauthorized call attempt. 6.The system according to claim 1 is connected in series with thetelephone line, and wherein the system comprises at-least two wires forconnecting in series with the telephone line.
 7. The system according toclaim 1, wherein the system is installed to a telephone terminal pointfor blocking an unauthorized outgoing call from the plurality oftelephones connected to the terminal point.
 8. The system according toclaim 1, wherein the system is installed to a telephone line forblocking the unauthorized outgoing call from the plurality of telephonesconnected to a respective telephone line.
 9. The system according toclaim 1, wherein the system is installed to a particular telephone forblocking all the unauthorised outgoing calls from the particulartelephone.
 10. The system according to claim 1, wherein the password ischanged to default, when the system is switched to default mode.
 11. Thesystem according to claim 1, wherein the list of numbers to be blockedis erased from the EEPROM memory, when the system is switched to defaultmode.
 12. A method for blocking unauthorized outgoing calls, the methodcomprises the steps of: setting a password for the system; accessing thesystem by entering a password; erasing a previous data from an EEPROMmemory of the system; loading a list of unauthorised numbers to theEEPROM memory; initialising a phone call by dialing a number in atelephone; comparing a dialed number with the list of unauthorisednumbers stored in the EEPROM memory; and blocking the phone call whenthe dialed number matches with a number in the list of unauthorisednumbers stored in the EEPROM memory.
 13. The method according to claim12, wherein an authorized user provides a password to access the system,and wherein the authorized user provides one or more commands tore-program the system.
 14. The method according to claim 12, furthercomprises executing an application in a microcontroller for blockingunauthorized calls in a cellular communication device, and wherein theapplication is installed in the cellular communication device, andwherein the cellular communication device is selected from a groupconsisting of a Mobile phone, Smartphone, Palm top, tablet, for blockunauthorised outgoing calls.